package cn.jiyun.commons;

import java.util.ArrayList;
import java.util.List;
import java.util.Random;

public class RandomUtil {

    private static final List<String> NUMBER_POOL;

    static {
        NUMBER_POOL = new ArrayList<>();
        NUMBER_POOL.add("0");
        NUMBER_POOL.add("1");
        NUMBER_POOL.add("2");
        NUMBER_POOL.add("3");
        NUMBER_POOL.add("4");
        NUMBER_POOL.add("5");
        NUMBER_POOL.add("6");
        NUMBER_POOL.add("7");
        NUMBER_POOL.add("8");
        NUMBER_POOL.add("9");
    }

    /**
     * 随机生成n位数字
     *
     * @return
     */
    public static String randomFour(int n) {
        String result = "";
        Random random = new Random();
        for (int i = 0; i < n; i++){
            result += random.nextInt(9);
        }
        return result;
    }
}
